anti submarine rocket - Spanish English Dictionary